home *** CD-ROM | disk | FTP | other *** search
/ Software Vault: The Gold Collection / Software Vault - The Gold Collection (American Databankers) (1993).ISO / cdr11 / sp144man.zip / FOUR.TXT < prev    next >
Text File  |  1993-04-19  |  32KB  |  815 lines

  1. SPORTSTER 14,400
  2.                                    CHAPTER 4.  INTERFACE CONTROLS
  3.                                                                  
  4.       
  5.       Use the commands explained in this
  6.       chapter to select modem settings at the
  7.       serial port and phone line interfaces.
  8.       The operations affected include flow and
  9.       error control, data rate shifting, and
  10.       data compression.
  11.       
  12. TERMINOLOGY
  13.  
  14.       ARQ (automatic repeat request, or
  15.       retransmission) is the term used by
  16.       USRobotics in error control commands and
  17.       response codes.  An ARQ connection
  18.       indicates a call under error control.
  19.       The serial port rate is the rate at
  20.       which the Sportster 14,400 communicates
  21.       with its attached terminal (at the
  22.       serial port interface).
  23.       Terminal refers to the machine
  24.       (terminal or personal computer) to
  25.       which the Sportster 14,400 is attached.
  26.       
  27.       The connection rate is the rate at
  28.       which the Sportster 14,400 communicates
  29.       with remote modems over a phone link.
  30.       
  31. MODEM INTERFACES
  32.  
  33.       Figure 4.1 shows which commands control
  34.       modem operations at the serial port and
  35.       phone line interfaces.
  36.       
  37.                        
  38.        Serial Port Interface    Phone Line
  39.         Interface
  40.           Serial port rate:  &Bn   CCITT/Bell
  41.           answer sequence:  Bn
  42.           Flow control   Connection rate:  &Nn
  43.            Transmit Data:  &Hn Error control
  44.            (ARQ):  &Mn
  45.            Received Data:  &Rn, &In Data
  46.            Compression:  &Kn
  47.           DSR override:  &Sn
  48.      Figure 4.1_Interface Control Commands
  49.       Detailed command descriptions are in
  50.       this chapter.  If you're familiar with
  51.       modem operations, you may want to
  52.       review Chapter 3, Quick Start, and then
  53.       use this chapter for reference.
  54.       
  55. CHANGING SETTINGS
  56.  
  57.       When you change a setting, the modem
  58.       retains it until you do one of the
  59.       following.
  60.          ∙ Change the setting again.
  61.          ∙ Issue the ATZ command to reset the
  62.            modem.  If DIP switch 7 is UP, the
  63.            modem resets to the defaults stored
  64.            in nonvolatile memory (NVRAM).  If
  65.            DIP switch 7 is DOWN, the modem
  66.            resets to the factory settings
  67.            permanently stored in read-only
  68.            memory (ROM).
  69.          ∙ Issue the AT&F command to reset the
  70.            modem to its factory settings.
  71.          ∙ Turn the modem off and power it on
  72.            again.  The modem loads either the
  73.            nonvolatile memory defaults (DIP
  74.            switch 7 UP) or the factory
  75.            settings (DIP switch 7 DOWN).
  76.            
  77. THROUGHPUT GUIDELINES
  78.  
  79.       The following guidelines should help you
  80.       to make the most of your modem's
  81.       advanced performance features.  In many
  82.       instances, experimentation and
  83.       experience will indicate what works best
  84.       for your applications.
  85.       Throughput is the volume of user
  86.       information transferred per second,
  87.       without Start and Stop bits and other
  88.       overhead information.  You'll obtain
  89.       optimal throughput under the following
  90.       conditions.
  91.       1.Your communications software supports
  92.          a fixed serial port rate higher than
  93.          the connection rate, for example,
  94.          setting your software to lock into
  95.          the 38.4K bps rate, and setting the
  96.          modem to &B1.  Check the quick
  97.          configuration guide that came with
  98.          the modem or your software manual,
  99.          and see Data Rate Commands in this
  100.          chapter.  See Recommended Settings
  101.          and Alternative Settings in Chapter 3
  102.          for quick-start guidelines.
  103.       2.The call is under data compression.
  104.          See Data Compression (&Kn) in this
  105.          chapter.
  106.       3.You're transmitting text files.
  107.          Throughput is higher for text files
  108.          than other types of files, such as
  109.          .EXE or .COM binary files.  For a
  110.          comparative table, see the end of
  111.          Appendix A.
  112.       4.File transfer may be slowed down by a
  113.          file-transfer protocol.  Many non-
  114.          text files require a file-transfer
  115.          protocol, but throughput results
  116.          vary.  Certain public domain file-
  117.          transfer protocols, for example, have
  118.          the following effects.
  119.          KermitWith the basic Kermit,
  120.                throughput is severely reduced
  121.                due to short block lengths
  122.                (under 128 bytes) and
  123.                acknowledgment turnaround
  124.                time.  Later enhancements to
  125.                Kermit permit larger data
  126.                block lengths.
  127.          XmodemThroughput may be reduced if
  128.                your version uses short block
  129.                lengths, for example 128
  130.                bytes.  Some versions use
  131.                blocks of 1 Kbyte, which is
  132.                much better, although overhead
  133.                (error-control protocol
  134.                information) still affects
  135.                overall throughput.
  136.          YmodemThis protocol is similar to
  137.                Xmodem with 1-Kbyte block
  138.                lengths, and allows multiple
  139.                files to be sent in one
  140.                transfer.
  141.          The above protocols further reduce
  142.          throughput during error-control (ARQ)
  143.          connections.  The accuracy of the
  144.          data is checked twice, by the file-
  145.          transfer protocol and the modem.  To
  146.          avoid redundancy, disable modem error
  147.          control by setting the modem to &M0.
  148.          For better throughput, we recommend
  149.          Ymodem-G, with the modem left at its
  150.          error-control default, &M4.  Ymodem-G
  151.          assumes the modems are handling error
  152.          control:  overhead is minimal, with
  153.          throughput almost equal to that
  154.          obtained with no file-transfer
  155.          protocol.  However, keep in mind that
  156.          Ymodem-G is only useful if the modems
  157.          are using error control.  In
  158.          addition, follow this recommendation
  159.          only if your machine and software
  160.          support hardware flow control.
  161.          On the other hand, the most current
  162.          version of Zmodem can yield even
  163.          greater efficiency.  Leave the modem
  164.          at its error-control default (&M4)
  165.          and data compression default, &K1.
  166.          Zmodem performs the same kind of com
  167.          pression as V.42 bis; it turns off
  168.          its compression if files are already
  169.          compressed.
  170.          WARNING:  If you are using an X-, Y-
  171.          or Zmodem-type protocol, do not use
  172.          the modem's software flow control.
  173.          See the more detailed warning in this
  174.          chapter under Warning on Software
  175.          Flow Control.
  176.          
  177. CCITT/BELL SETTINGS (BN)
  178.  
  179.       B0 The CCITT answer sequence.  This
  180.           setting is the default and is
  181.           required for the modem to answer
  182.           V.32 and V.32 bis calls.  This
  183.           setting is also used to answer all
  184.           calls from overseas, but does not
  185.           affect U.S./ Canada calls.  It
  186.           takes slightly longer to connect at
  187.           2400 bps and below, however.
  188.       B1 The Bell answer tone, commonly used
  189.           in the U.S. and Canada for
  190.           300/1200/2400 bps connections.  If
  191.           you're only using the modem to call
  192.           or answer 2400-bps or slower
  193.           modems, the Sportster 14,400 will
  194.           make connec-tions more quickly at
  195.           this setting.  Keep in mind,
  196.           however, that a modem set to B1
  197.           can't answer V.32 or V.32 bis
  198.           calls.
  199.           
  200. ERROR CONTROL (&MN)
  201.  
  202.       The Sportster 14,400 first attempts a
  203.       connection using V.42 (LAPM) error
  204.       control and, if that doesn't succeed, it
  205.       attempts an MNP connection.  If that
  206.       doesn't succeed, the modem tries to
  207.       connect without error control.  (The
  208.       process takes much less time than it
  209.       takes to read this paragraph.)
  210.       Error control is possible at rates of
  211.       1200 bps and above.  For background
  212.       information, see Appendix A.  The
  213.       following options are available.
  214.       &M0Normal mode, no error control.
  215.           Because of the nature of phone-line
  216.           channels, this is never recommended
  217.           for calls above 2400 bps unless
  218.           you're using an error-correcting
  219.           file-transfer protocol.
  220.       &M1Reserved.
  221.       &M2Reserved.
  222.       &M3Reserved.
  223.       &M4Normal/ARQ mode.  This setting is
  224.           the default.  If the remote modem
  225.           doesn't recognize the Sportster
  226.           14,400's error-control signals_V.42
  227.           or MNP_the modem operates in Normal
  228.           mode, as though it were set to &M0.
  229.       &M5ARQ mode.  If the remote modem
  230.           doesn't recognize the error-control
  231.           request_V.42 or MNP_the Sportster
  232.           14,400 hangs up.
  233.           
  234. Auto Answer with Error Control
  235.  
  236.       When set to &M4 or &M5 and a call comes
  237.       in, the modem goes off hook and responds
  238.       to received error-control signals.  If
  239.       the Sportster 14,400 doesn't receive
  240.       those signals and is set to Normal/ARQ
  241.       mode (&M4), it answers the call in Nor
  242.       mal mode (&M0).  If it doesn't receive
  243.       the signals and is set to ARQ mode
  244.       (&M5), it hangs up.
  245.       
  246. ONLINE FALLBACK AND FALL FORWARD
  247.  
  248.       When online at 14.4K bps under error
  249.       control, V.32 bis modems monitor the
  250.       condition of the phone line.  If they
  251.       sense disturbances that threaten data in
  252.       tegrity, they fall back and retrain
  253.       (resynchronize) at the less vulnerable
  254.       speed of 12,000 bps.
  255.       If conditions remain poor, the modems
  256.       continue to fall back to the next lower
  257.       speed.  As line improvements occur,
  258.       they fall forward to the next higher
  259.       speed, up to the link rate of the call.
  260.       
  261.       Without online fallback, disturbances
  262.       on the line could cause the modems to
  263.       hang up from a high-speed connection.
  264.       The error-control protocols have a
  265.       retry timeout (a maximum of 12 re
  266.       transmissions) after which the modems
  267.       hang up.  Falling back to keeps the
  268.       modems online to complete the call.
  269.       See Online Fallback/Fall Forward in
  270.       Appendix A for more information.
  271.       
  272. FLOW CONTROL OVERVIEW
  273.  
  274.       This feature controls the flow of data
  275.       into and out of the modem's Transmit and
  276.       Received Data buffers.  Due to varia
  277.       tions in terminal and communications
  278.       software features, the Sportster 14,400
  279.       is shipped with all flow control options
  280.       disabled.
  281.       NOTE:  Flow control of data from the
  282.       terminal to the modem is required under
  283.       the circumstances described under
  284.       Transmit Data Flow Control (&Hn), later
  285.       in this chapter.  Flow control of data
  286.       received over the phone link is not as
  287.       critical unless, for example, you are
  288.       writing incoming files to disk on a
  289.       very slow computer.
  290.       
  291. Transmit Data Buffer Sizes
  292.  
  293.       The size of the Transmit Data buffer
  294.       depends on whether the connection is
  295.       under error control or not, as follows.
  296.          ∙ ARQ connections:  3.25 Kbytes.
  297.          ∙ Non-ARQ connections:  1.5 Kbytes.
  298.            This allows the use of error-
  299.            control file-transfer protocols
  300.            such as Xmodem and Ymodem without
  301.            flow control.
  302.            
  303. Received Data Buffer Size
  304.  
  305.       The size of this buffer remains
  306.       constant at 2 Kbytes.
  307.       
  308. Hardware/Software Flow Control Options
  309.  
  310.       The modem uses either hardware or
  311.       software flow control to manage the
  312.       amount of data stored in the buffers, to
  313.       prevent buffer overflow.
  314.       For the reasons described in the next
  315.       section, we recommend hardware flow
  316.       control.  This type of flow control is
  317.       performed between the modem and terminal
  318.       with RS-232 signaling.
  319.       Software flow control uses the standard
  320.       ASCII Transmit OFF (XOFF) character,
  321.       <Ctrl>-S, and the Transmit ON (XON)
  322.       character, <Ctrl>-Q.
  323.       ASCII definitions are as follows.
  324.       XON  <Ctrl>-Q    ASCII 17 Decimal, 11
  325.          Hex
  326.       XOFF <Ctrl>-S    ASCII 19 Decimal, 13
  327.          Hex
  328.       The ASCII definitions of these
  329.       characters may be user-defined; see
  330.       Registers S22 and S23 in Appendix B.
  331.       That appendix also includes an ASCII
  332.       chart.
  333.       NOTE:  Both your software and terminal
  334.       must support the type of flow control
  335.       you select.  Many terminals, and
  336.       computers that are 100% IBM PC-
  337.       compatible, support hardware flow
  338.       control.  Apple computers, however, do
  339.       not.  If you're using software that is
  340.       included in the quick configuration
  341.       guide, refer to that document to see
  342.       what your software supports.
  343.       Otherwise, see your software
  344.       documentation.
  345.       
  346. Warning on Software Flow Control
  347.  
  348.       In ordinary operations, the only
  349.       characters the modem recognizes during a
  350.       call are the three pluses (+++) of the
  351.       escape code that returns it to command
  352.       mode.  But when software flow control is
  353.       enabled, the modem or terminal
  354.       (receiving device) also looks for <Ctrl>-
  355.       S or <Ctrl>-Q characters.  If these
  356.       characters occur in a file or as part of
  357.       a protocol, the device reads them as
  358.       XON/ XOFF characters and acts on them.
  359.       For example, XON/XOFF characters occur
  360.       in binary files, and are used by Xmodem-
  361.       type protocols.  They may also come from
  362.       the remote system:  an XON from the
  363.       remote system, after your modem has sent
  364.       an XOFF, can result in buffer overflow.
  365.       We recommend the following settings.
  366.       1.If possible, always use hardware flow
  367.          control.  Software flow control may
  368.          prove satisfactory if you're only
  369.          transferring text files; however, you
  370.          may lose data if XON/ XOFF characters
  371.          occur in the data stream from other
  372.          sources.
  373.       2.If your equipment doesn't support
  374.          hardware flow control and you are
  375.          performing Xmodem-type protocol or bi
  376.          nary file transfers, set the modem to
  377.          the following factory defaults.
  378.          a.&H0, to disable flow control
  379.            entirely.
  380.          b.&B0, so that the serial port rate
  381.            switches to match the connection
  382.            rate.
  383.          c.&N0, to enable the variable
  384.            connection rate.
  385.         We also recommend that you select a
  386.          protocol that performs error
  387.          correction, and turn off the modem's
  388.          error control, that is, set it to
  389.          &M0.
  390.          
  391. TRANSMIT DATA FLOW CONTROL (&HN)
  392.  
  393.       This type of flow control regulates
  394.       data your terminal transmits to the
  395.       modem for transmission over the phone
  396.       link.  The modem monitors its Transmit
  397.       Data buffer as data comes in.  If the
  398.       buffer approaches 90% capacity, the
  399.       modem signals the terminal to stop
  400.       transmitting.  When the modem has sent
  401.       enough data over the link to half-empty
  402.       the buffer, it signals the terminal to
  403.       resume transmitting.
  404.       
  405. When it is Required
  406.  
  407.       Transmit Data flow control should be
  408.       enabled in the following situations.
  409.          ∙ You're using error control (any
  410.            allowable rate above 300 bps), with
  411.            or without data compression.  If
  412.            data blocks must be sent again due
  413.            to errors, a continuous stream of
  414.            data from the terminal could
  415.            overflow the modem's buffer.
  416.          ∙ The serial port rate is higher than
  417.            the connection rate, for example,
  418.            the serial port rate is 38.4K bps
  419.            and the connection rate is 14.4K
  420.            bps.  Another example is a serial
  421.            port rate of 19.2K bps and a
  422.            connection rate of 2400 bps.
  423.       NOTE:  You may have to set your software
  424.       as well to either hardware or software
  425.       flow control.  Some programs also
  426.       require that you turn off the type you
  427.       are not using.
  428.       &H0Transmit Data flow control disabled.
  429.           Default.
  430.       &H1Hardware flow control.  Recommended
  431.           setting.  Requires that your
  432.           terminal and software support Clear
  433.           to Send (CTS).  The modem drops the
  434.           Clear to Send (CTS) signal to the
  435.           terminal when the modem's buffer
  436.           nears 90% capacity, and starts
  437.           sending CTS again when the buffer
  438.           is about half full.
  439.       &H2Software flow control.  Requires
  440.           that your software support XON/XOFF
  441.           signaling.  The modem sends an XOFF
  442.           to the terminal when its buffer
  443.           nears 90% capacity, and sends an
  444.           XON when the buffer is about half
  445.           full.
  446.       &H3Use both hardware and software flow
  447.           control.  Select this option if
  448.           you're not sure what your terminal
  449.           supports.
  450.       NOTE:  If possible, always use hardware
  451.       flow control.  For a detailed
  452.       explanation, see the Warning on
  453.       Software Flow Control, earlier in this
  454.       chapter.
  455.       
  456. RECEIVED DATA FLOW CONTROL
  457.  
  458.       Separate commands, &Rn (hardware) and
  459.       &In (software), control the flow of
  460.       Received Data passed by the Sportster
  461.       14,400 to your terminal.  Because
  462.       computers handle incoming data at a much
  463.       faster rate than the modem receives it
  464.       over the phone line, most users won't
  465.       need this type of flow control.
  466.       Both your terminal and software must
  467.       support the type of Received Data flow
  468.       control you select.  Review the quick
  469.       configuration guide and, if necessary,
  470.       your software and computer manuals.  We
  471.       recommend hardware flow control, if
  472.       possible.  See the Flow Control Overview
  473.       and Warning on Software Flow Control
  474.       earlier in this chapter.
  475. Hardware Control (&Rn)
  476.  
  477.       When your terminal drops its Request to
  478.       Send (RTS) signal, the modem stops
  479.       passing along received data.  The
  480.       terminal sends RTS again when it is
  481.       ready to receive more data.
  482.       Your terminal and software must support
  483.       RTS.  You cannot use this type of flow
  484.       control, however, if your software
  485.       requires a constant RTS signal.
  486.       NOTE:  Use this type of flow control
  487.       only for ARQ (error-control) calls,
  488.       because the V.42 and MNP protocols
  489.       control the flow of data across the
  490.       phone link.  During non-ARQ connections,
  491.       however, there is no way to signal the
  492.       remote modem to stop sending data.  If
  493.       your modem stops passing data to your
  494.       terminal and the remote modem keeps
  495.       sending across the link, the Received
  496.       Data buffer will overflow.
  497.       &R0Reserved.
  498.       &R1The modem ignores Request to Send
  499.           (RTS).  Default.  This setting is
  500.           required if your software does not
  501.           support RTS.
  502.       &R2Hardware flow control of received
  503.           data enabled.  The modem passes
  504.           received data to your terminal only
  505.           on receipt of the RTS signal.
  506.           
  507. Software Control (&In)
  508.  
  509.       When you send the modem a <Ctrl>-S
  510.       (XOFF) command from the keyboard, the
  511.       modem stops passing received data to
  512.       your terminal.  (Hold down the Ctrl key
  513.       and press the letter.  Don't type the
  514.       angle brackets.)  When you send a <Ctrl>-
  515.       Q (XON) command, the modem resumes.
  516.       NOTE:  Because of the risk of data loss,
  517.       all of the options that follow, except
  518.       &I0, are only recommended if your data
  519.       does not include XON/XOFF control
  520.       characters.  For a more detailed ex
  521.       planation, see Warning on Software Flow
  522.       Control earlier in this chapter.
  523.       &I0Disables XON/XOFF flow control of
  524.           received data.  Default.
  525.           Recommended for non-ARQ (Normal
  526.           mode) calls.
  527.       &I1The Sportster 14,400 acts on your
  528.           typed XON/XOFF commands, and passes
  529.           them to the remote computer.  This
  530.           is not recommended for non-ARQ
  531.           calls.  Use in ARQ mode only, but
  532.           keep in mind that the XON/ XOFF
  533.           characters sent to the remote
  534.           computer may interfere with XON/
  535.           XOFF signaling between the remote
  536.           computer and remote modem.  &I2 is
  537.           the preferred option for ARQ calls.
  538.       &I2The Sportster 14,400 acts on your
  539.           XON/XOFF commands, but removes them
  540.           from the data stream instead of
  541.           passing them to the remote
  542.           computer.  This is the recommended
  543.           setting for ARQ mode, only.  It
  544.           ensures that the remote computer
  545.           does not confuse your XON/XOFF char
  546.           acters with those from its attached
  547.           modem.
  548.          If the call is not in ARQ mode,
  549.           there is no flow control on the
  550.           phone link.  If you send an XOFF to
  551.           your modem and it stops passing
  552.           data, it has no way to tell the
  553.           remote computer and modem to stop
  554.           sending for a while, and your
  555.           modem's buffer may overflow.
  556.           
  557. DATA COMPRESSION (&KN)
  558.  
  559.       When data compression is enabled, the
  560.       transmitting modem detects redundant
  561.       units of data and recodes them into
  562.       shorter units of fewer bits.  The
  563.       receiving modem decompresses the redun
  564.       dant data units before passing them to
  565.       the receiving computer.
  566.       Compression does not occur unless the
  567.       modems are able to establish an error-
  568.       control connection.  In addition, your
  569.       modem should be set for Transmit Data
  570.       flow control (&H1, 2 or 3), as described
  571.       earlier in this chapter.
  572.       If the modem makes a V.42 connection, it
  573.       negotiates V.42 bis compression.  If
  574.       V.42 bis is not feasible, the connection
  575.       remains under error control, but without
  576.       data compression.
  577.       If the Sportster 14,400 makes an MNP
  578.       connection, it negotiates for MNP Level
  579.       5 (MNP5) data compression.  If the
  580.       remote modem does not have MNP5
  581.       capability, the connection remains under
  582.       MNP error control, but without
  583.       compression.
  584.       &K0Data compression disabled.
  585.       &K1Auto enable/disable.  This is the
  586.           default.  The modem enables
  587.           compression if the serial port rate
  588.           is fixed, &B1, and disables
  589.           compression if the serial port rate
  590.           follows the connection rate, &B0.
  591.           The reason is that compression of
  592.           fers no throughput advantage when
  593.           the serial port and connection
  594.           rates are equal:  compression may
  595.           even degrade throughput.
  596.       &K2Data compression enabled.  Use this
  597.           setting to keep the modem from
  598.           disabling compression.
  599.       &K3Selective data compression.  The
  600.           modem negotiates only for V.42 bis
  601.           compression, and disables MNP Level
  602.           5 (MNP5) compression.  See the
  603.           following note.
  604.       NOTE:  MNP5 compression is not useful
  605.       when transferring files that are already
  606.       compressed, such as the .ZIP files
  607.       downloaded from many Bulletin Boards,
  608.       and 8-bit binary files, which appear to
  609.       the modem to be already compressed.
  610.       MNP5 tends to add data to these files,
  611.       and throughput over the phone link
  612.       degrades.
  613.       V.42 bis compression dynamically detects
  614.       when data is already compressed and
  615.       turns off until it detects that compres
  616.       sion will work to advantage.  The
  617.       special &K3 setting enables the best
  618.       throughput for already-compressed files
  619.       and 8-bit binary files.
  620.       See Throughput Guidelines and Data
  621.       Compression in Appendix A for more
  622.       information, including throughput to
  623.       expect for different kinds of files.
  624.       
  625. DATA RATE COMMANDS
  626.  
  627.       The &Bn and &Nn commands allow you to
  628.       select variable or fixed data rates at
  629.       the serial port and phone line (modem-to-
  630.       modem) interfaces.
  631.       Throughout this manual we recommend
  632.       that, if your software allows, you
  633.       select a fixed rate at the serial port
  634.       interface (&B1) so that the serial port
  635.       rate can remain higher than the rate on
  636.       the phone link.  You'll get greater
  637.       throughput regardless of the connection
  638.       rate.  Just remember to also enable
  639.       Transmit Data flow control, preferably
  640.       hardware (&H1).
  641.       For the phone line interface we
  642.       recommend variable rates (&N0).  This
  643.       enables the modem to switch its
  644.       connection rate to match the rate of a
  645.       remote modem, no matter what the remote
  646.       modem's rate is.  If the connection
  647.       rate is fixed, for example at 9600 bps
  648.       (&N6), the modem only connects with
  649.       modems operating at that rate.  Of
  650.       course, if your application requires
  651.       connections with modems at only one
  652.       rate, you may wish to set the modem to
  653.       a fixed connection rate.
  654.       
  655. Software Requirements
  656.  
  657.       Both variable and fixed serial port
  658.       rates require communications software
  659.       support.  Most communications programs
  660.       support variable rates.  Not all
  661.       software supports a fixed serial port
  662.       rate independent of the connection
  663.       rate, although this support is in
  664.       creasing in program updates.  Check the
  665.       quick configuration guide and/or your
  666.       software manual, especially if your
  667.       software is a later version than the
  668.       version in the quick configuration
  669.       guide.
  670.       
  671. Serial Port Rate Select (&Bn)
  672.  
  673.       Use this command to select variable or
  674.       fixed rates at the serial port
  675.       interface.  Initially, the modem's rate
  676.       depends on your software setting.  The
  677.       modem detects this rate from the rate at
  678.       which it receives the AT command.  After
  679.       that, the modem's serial port rate
  680.       depends on the modem's &B setting, as
  681.       follows.
  682.       &B0Variable serial port rates.
  683.           Default.  The modem switches its
  684.           serial port rate to follow the
  685.           connection rate it establishes with
  686.           a remote modem.  The software also
  687.           switches its serial port rate to
  688.           match the connection rate.  If your
  689.           software has an Auto Baud Detect
  690.           feature, turn it on.
  691.       &B1Fixed serial port rate.  The modem
  692.           detects its serial port rate from
  693.           your last AT command, and maintains
  694.           that rate regardless of the
  695.           connection rate.  For the greatest
  696.           throughput, set your software to
  697.           57.6K or 38.4K bps first, and then
  698.           set the modem to &B1.
  699.          The serial port rate must be equal
  700.           to or higher than the connection
  701.           rate.  In addition, this setting
  702.           requires Transmit Data flow con
  703.           trol, preferably hardware control
  704.           (&H1), so that the modem's buffer
  705.           doesn't overflow.
  706.          Some programs require that you turn
  707.           off Auto Baud Detect to fix the
  708.           serial port rate.  Others use the
  709.           term Serial Port Lock (yes or no).
  710.       &B2Fixed for ARQ calls/Variable for non-
  711.           ARQ calls, Answer mode only.  When
  712.           the modem goes off hook and answers
  713.           in ARQ mode, it shifts its serial
  714.           port rate up to the rate you've
  715.           written to NVRAM, for example,
  716.           38.4K bps.  If the connection is
  717.           not under error control, the modem
  718.           behaves as if it were set to &B0
  719.           when it answers, and switches its
  720.           serial port rate to match the
  721.           connection rate of each call.
  722.          This option is designed for
  723.           installations such as Bulletin
  724.           Boards that receive calls from a
  725.           wide variety of modems, ranging
  726.           from the very slow to those with
  727.           the Sportster 14,400's advanced
  728.           design.
  729.           
  730. Connection Rate Select (&Nn)
  731.  
  732.       Use this command to select variable or
  733.       fixed rates at the phone line interface.
  734.       Variable rates allow the modem to con
  735.       nect with a variety of remote modems,
  736.       while fixed rates limit calls to a
  737.       single connection rate.
  738.       &N0Variable rates.  Default.  The
  739.           Sportster 14,400 negotiates with
  740.           the remote modem for the highest
  741.           possible connection rate, depending
  742.           on the capabilities of the remote
  743.           modem.  This is the recommended
  744.           setting.
  745.       &N Fixed rate.  The Sportster 14,400
  746.           only connects if the
  747.       1O6remote modem is operating at the
  748.           same rate.  If not, the Sportster
  749.           14,400 hangs up.
  750.          The fixed rate options are as
  751.           follows.
  752.            &N1           300 bps        &N2
  753.            1200 bps
  754.            &N3           2400 bps       &N4
  755.            4800 bps
  756.            &N5 7200 bps  &N6       9600 bps
  757.            &N7 12K bps   &N8  14.4K bps
  758.          By fixing the connection rate, you
  759.           can filter out calls at other than
  760.           a specific rate, for security or
  761.           other reasons.
  762.           
  763. DATA SET READY (&SN)
  764.  
  765.       The modem sends your terminal a Data Set
  766.       Ready (DSR) signal.  (Data Set is
  767.       industry jargon for modem.)  Few, if
  768.       any, commercial communications programs
  769.       require the modem to control DSR, &S1.
  770.       Leave the modem set for DSR overridden,
  771.       &S0, unless you know that your
  772.       installation requires a different
  773.       setting.
  774.       &S0DSR is always ON (override).
  775.           Default.
  776.       &S1In Originate mode, the modem sends
  777.           DSR after dialing, when it detects
  778.           the remote modem's answer tone.  In
  779.           Answer mode, the modem sends DSR
  780.           after it sends an answer tone.
  781.           
  782. BREAK HANDLING (&YN)
  783.  
  784.       This command allows you to send a break
  785.       to abort data transfer without
  786.       disconnecting from the phone line
  787.       interface.  The following options are
  788.       available.
  789.       &Y0Destructive, no Break transmitted:
  790.           the modem clears the data from its
  791.           transmit buffer (all data is lost)
  792.           but does not transmit the Break to
  793.           the remote modem.
  794.       &Y1Destructive, expedited:  the modem
  795.           clears the buffer and immediately
  796.           sends a Break to the remote modem.
  797.           Default.
  798.       &Y2Nondestructive, expedited:  the
  799.           modem retains data in the transmit
  800.           buffer, but immediately sends a
  801.           Break to the remote modem.
  802.       &Y3Nondestructive, unexpedited (send
  803.           Break in sequence):  the modem
  804.           transmits any buffer data received
  805.           before the Break, sends the Break,
  806.           and then sends any subsequent input
  807.           from the terminal.
  808.       NOTE:  If the call is under MNP5 data
  809.       compression, destructive Breaks cause
  810.       both modems to reset their data compres
  811.       sion tables.  When transmission resumes,
  812.       the modems build new tables, and the
  813.       result is lower than normal throughput.
  814.  
  815.